supply with provisions - French English Dictionary